// pages/myself/subscribe/subscribe.js
const { getActivityCollect } = require("../../../utils/http/api")
const tool = require("../../../utils/tool")
Page({

  /**
   * 页面的初始数据
   */
  data: {
    active: 0,
    enterpriseList:[],
    meetList:[
      {
        img:"https://img2023.gcsis.cn/2024/4/5cfc2ee523b04200b9bb616d585db2dc.jpg",
        pic:"https://img2023.gcsis.cn/2024/4/828078254f904f3f834141b704cae9ed.jpg",
        title:"绿色环保活动",
        content:"倒计时1天，绿色环保活动盛大开幕！",
        time:'37分钟前'
      },{
        img:"https://img2023.gcsis.cn/2024/4/828078254f904f3f834141b704cae9ed.jpg",
        pic:"https://img2023.gcsis.cn/2023/5/a840f604ec3b4a8a81b2e810e62f6314.jpg",
        title:"教育系统",
        content:"倒计时1天，绿色环保活动盛大开幕！",
        time:'15:54'
      },{
        img:"https://img2023.gcsis.cn/2023/5/a840f604ec3b4a8a81b2e810e62f6314.jpg",
        pic:"https://img2023.gcsis.cn/2024/4/5cfc2ee523b04200b9bb616d585db2dc.jpg",
        title:"绿色环保活动",
        content:"倒计时1天，绿色环保活动盛大开幕！",
        time:'17:31'
      },
    ],
    topicList:[
      {
        img:"https://img0.baidu.com/it/u=344972624,3472439653&fm=253&fmt=auto&app=138&f=JPEG?w=420&h=420",
        title:"第七届绿色环保活动·中国杭州网络安全技能大赛",
        content:"3月30日，第七届绿色环保活动·中国杭州网络安全技能大赛...",
        time:'昨天'
      },{
        img:"https://q3.itc.cn/q_70/images03/20240519/1b4e7565b46241b68288ae482412a866.jpeg",
        title:"安恒信息发布“亚运天穹",
        content:"2023年世界互联网大会乌镇峰会期间，13项“携手构建网络空间命运共同体精品案例”精彩发布...",
        time:'15:54'
      }
    ],
    Exhibitors:[
      {
        id:0,
        image:'https://img2023.gcsis.cn/2023/4/c113813fe5414f2e9aa7cee9a4d1030e.png',
        name:"中国科学院内蒙古研究所",
        tags:['网络安全','世界五百强'],
        desc:"从事网络安全服务，力求贯彻“没有网络安全就没有国家安全”"
      },{
        id:1,
        image:'https://img2023.gcsis.cn/2024/3/e6496bbbc57b434eb7aefe9dc93cf805.jpg',
        name:"中国科学院浙江省研究所",
        tags:['安全','世界五百强'],
        desc:"从事网络安全服务，力求贯彻“没有网络安全就没有国家安全”"
      },{
        id:2,
        image:'https://img2023.gcsis.cn/2023/4/1a80708d46f64e079919a2c93a6aa7c4.png',
        name:"内蒙古工业大学鸾烨网络",
        tags:['网络安全','世界五百强'],
        desc:"从事网络安全服务，力求贯彻“没有网络安全就没有国家安全”"
      },{
        id:2,
        image:'https://img2023.gcsis.cn/2024/4/ab31bb2f39ef4b11b3a21570e7791edd.jpg',
        name:"内蒙古工业大学鸾烨网络",
        tags:['网络安全','世界五百强'],
        desc:"从事网络安全服务，力求贯彻“没有网络安全就没有国家安全”"
      },{
        id:2,
        image:'https://img2023.gcsis.cn/2024/3/b735cd96c78e4be682cd06a33ae0ff76.jpg',
        name:"内蒙古工业大学鸾烨网络",
        tags:['网络安全','世界五百强'],
        desc:"从事网络安全服务，力求贯彻“没有网络安全就没有国家安全”"
      },{
        id:2,
        image:'https://img2023.gcsis.cn/2023/4/c113813fe5414f2e9aa7cee9a4d1030e.png',
        name:"内蒙古工业大学鸾烨网络",
        tags:['网络安全','世界五百强'],
        desc:"从事网络安全服务，力求贯彻“没有网络安全就没有国家安全”"
      }
    ]
  },

  /**
   * 生命周期函数--监听页面加载
   */
  onLoad(options) {

  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady() {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow() {
    let _this = this
    _this.getActivityAllList()
    
  },
  goEnterprisDetail(e){
    console.log("跳转展商详情",e.currentTarget.dataset)
    wx.navigateTo({
      url: '../../organizationDetail/organizationDetail?enterpriseId='+ e.currentTarget.dataset.id ,
    })
  },
  goActiveLive(e){
    console.log("列表页面：活动ID", e.currentTarget.dataset.id)
    wx.navigateTo({
      url: '/pages/index/live/live?activityId=' + e.currentTarget.dataset.id,
    })
  },
  getActivityAllList(){
    let _this = this;
    getActivityCollect().then((res) => { 
      console.log("订阅活动展商列表",res)
      if (res && res.rows) {
        const collectList = res.rows;
        let meetList = [];
        let enterpriseList = [];
        collectList.forEach(item => {
         if(item.activityId && item.activityId > 0 && item.isCollect == '1'){
            meetList.push(item.activity)
         }
         if(item.enterpriseId && item.enterpriseId > 0 && item.isCollect == '1'){
            enterpriseList.push(item.enterprise)
         }
        })
        meetList.forEach((item)=>{
          let image = item.activityImage.split(",")
          item.activityImageFirst = image[0]
          item.activityTitle = tool.changeDetails(item.activityTitle,10)
        }) 
        enterpriseList.forEach((item)=>{
          item.achieveTagsDictData = item.achieveTagsDictData.split(",")
        })
        _this.setData({  
          meetList: meetList,
          enterpriseList:enterpriseList
        });
      }
    }).catch((error) => {  
      console.error('请求订阅活动列表失败:', error);  
    });  
  },

  onChange(e){
    var _this = this;
    _this.setData({  
      active: e.detail.index 
    });  
  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide() {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload() {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh() {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom() {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage() {

  }
})